package yl.hs.bmipfull.daos.system;

import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import yl.hs.bmipfull.daos.BaseDao;
import yl.hs.bmipfull.pojo.system.SearchFilterEntity;

import java.util.List;

/*
 * ISearchFilterDao
 * @category 搜索条件
 * @author 谢景广
 * @date 2021-10-23
 */
@Repository
public interface ISearchFilterDao extends BaseDao<SearchFilterEntity> {



    /**
     * 根据用户编号获取用户的应用搜索条件
     * @param viewSN 视图标识
     * @return 搜索到的应用过滤信息
     */
    List<SearchFilterEntity> queryMenuFilters(@Param("viewSN") String viewSN);

    Integer deleteByViewSN(@Param("viewSN")String viewSN);

    List<SearchFilterEntity> queryFiltersByViewSNList(@Param("vsnArray") List<String> viewSNList);
}
